senior consultant to the managing director - Alemán Inglés Diccionario